squid rings - Alemán Inglés Diccionario